company premises - Turkish English Dictionary